take off the grease - Francés Inglés Diccionario